PartDesign Hole/pl

Projekt Części: otwór

Lokalizacja w menu
Projekt Części → Utwórz cechę przez odjęcie → Otwór
Środowisko pracy
Projekt części
Domyślny skrót
brak
Wprowadzono w wersji
0.17
Zobacz także
Kieszeń

Opis

Funkcja Otwór tworzy jeden lub więcej otworów z okręgów wybranego szkicu. Jeśli są obecne łuki, muszą one być częścią zamkniętych konturów. Wszystkie elementy nie będące łukami/kolami są ignorowane, ale nadal muszą tworzyć zamknięte kontury. Można ustawić wiele parametrów, takich jak gwintowanie i rozmiar, pasowanie, typ otworu (pogłębienie stożkowe, pogłębienie walcowe, lub bez pogłębiania) i inne.

Środki okręgów i łuków są używane do pozycjonowania otworów, ale należy pamiętać, że ich promienie nie są brane pod uwagę. Wygenerowane otwory będą identyczne, nawet jeśli promienie będą się różnić.

Otwory pogłębione stożkowo (z lewej strony) i otwory pogłębione walcowo (z prawej strony) przekrój podłużny.

Użycie

  1. Naciśnij przycisk Otwór.
  2. Jeśli zostanie wykryty istniejący, nieużywany szkic, zostanie on automatycznie zastosowany. Jeśli zostanie znalezionych więcej niż jeden szkic, zostanie wyświetlony panel Wybierz rysunek umożliwiający dokonanie wyboru. Alternatywnie można wybrać szkic przed uruchomieniem polecenia Otwór.
  3. Zdefiniuj parametry otworu, które są opisane w sekcji Opcje.
  4. Naciśnij przycisk OK.

Opcje

W zależności od tego, jakiego wyboru dokonamy, niektóre pola będą aktywne lub pozostaną nieaktywne.

Gwintowanie i wymiar

Wycięcie otworu

Czubek wiertła

Różne

Właściwości

Duża część właściwości Danych jest taka sama jak te prezentowane w sekcji Opcje.

Ograniczenia

Definicje typów cięcia

Typy cięcia (typy śrub) są zdefiniowane w plikach json. Istnieje zestaw plików dystrybuowanych z programem FreeCAD, ale użytkownicy mogą tworzyć własne definicje. Pliki są wyszukiwane w <UserAppDataDir>/PartDesign/Hole. Folder UserAppDataDir można odnaleźć, wpisując ciąg App.getUserAppDataDir() w konsoli Python.

Plik ten powinien zawierać:

Przykład:

{
    "name": "DIN 7984",
    "cut_type": "counterbore",
    "thread_type": "metric",
    "data": [
        { "thread": "M2",   "diameter":  4.3, "depth":  1.6 },
        { "thread": "M2.5", "diameter":  5.0, "depth":  2.0 },
        
    ]
}